/* XPM */
/* Emacs icon

Copyright (C) 2008-2025 Free Software Foundation, Inc.

Author: Kentaro Ohkouchi <nanasess@fsm.ne.jp>
        Nicolas Petton <nicolas@petton.fr>

This file is part of GNU Emacs.

GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at
your option) any later version.

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.  */

/* Note that the GTK port uses gdk to display the icon, so Emacs need
   not have XPM support compiled in.  */
#if (defined (HAVE_XPM) && defined (HAVE_X_WINDOWS)) || defined (USE_GTK)
static const char * gnu_xpm_bits[] = {
/* width height ncolors chars_per_pixel */
"32 32 255 2",
/* colors */
"   c None",
".  c #3A1F54",
"+  c #3E1F5C",
"@  c #462060",
"#  c #41225F",
"$  c #432165",
"%  c #442266",
"&  c #452267",
"*  c #3F2466",
"=  c #462368",
"-  c #402567",
";  c #4C226A",
">  c #472469",
",  c #4D236B",
"'  c #48256A",
")  c #4E246C",
"!  c #49266B",
"~  c #4C2572",
"{  c #4F256D",
"]  c #4A276C",
"^  c #4D2673",
"/  c #4E2774",
"(  c #4F2875",
"_  c #552777",
":  c #502976",
"<  c #512A77",
"[  c #572979",
"}  c #5E277B",
"|  c #522B78",
"1  c #4F2C7E",
"2  c #572C81",
"3  c #512E80",
"4  c #5B2C7D",
"5  c #552E7B",
"6  c #582D82",
"7  c #562F7C",
"8  c #592E83",
"9  c #533082",
"0  c #5C2D8A",
"a  c #58307E",
"b  c #5A2F84",
"c  c #543183",
"d  c #612E86",
"e  c #5B3085",
"f  c #682D89",
"g  c #5C3186",
"h  c #5F308D",
"i  c #5D3287",
"j  c #5A338D",
"k  c #673090",
"l  c #5B348E",
"m  c #5F3489",
"n  c #5C358F",
"o  c #5B378A",
"p  c #62368C",
"q  c #7A319A",
"r  c #5F3B8E",
"s  c #6E3698",
"t  c #643B8A",
"u  c #653C8B",
"v  c #673B91",
"w  c #613D90",
"x  c #5F4293",
"y  c #664295",
"z  c #624596",
"A  c #843BB1",
"B  c #71449C",
"C  c #654899",
"D  c #6C479C",
"E  c #66499A",
"F  c #8F3CB7",
"G  c #923BBE",
"H  c #694C9E",
"I  c #8144AF",
"J  c #943DC1",
"K  c #8B41B8",
"L  c #7B47AE",
"M  c #953EC2",
"N  c #8F41C1",
"O  c #6D4FA2",
"P  c #9042C2",
"Q  c #8E44BB",
"R  c #764DA9",
"S  c #6E50A3",
"T  c #8F45BC",
"U  c #8948BB",
"V  c #8A49BC",
"W  c #894BB7",
"X  c #854CBC",
"Y  c #6D56A7",
"Z  c #844EB6",
"`  c #854FB8",
" . c #8251B1",
".. c #6F58A9",
"+. c #8052B7",
"@. c #8352B2",
"#. c #7E54B2",
"$. c #8751BA",
"%. c #8153B9",
"&. c #8553B3",
"*. c #7F55B3",
"=. c #8056B4",
"-. c #725BAC",
";. c #7B59B4",
">. c #755BB4",
",. c #9052BE",
"'. c #7C5AB5",
"). c #7D5BB6",
"!. c #6F60B0",
"~. c #7E5CB7",
"{. c #765FB1",
"]. c #855AB8",
"^. c #7F5DB8",
"/. c #805EB9",
"(. c #9657C4",
"_. c #815FBB",
":. c #7C61BB",
"<. c #7864AE",
"[. c #7D62BC",
"}. c #8760B7",
"|. c #8262B7",
"1. c #7E63BD",
"2. c #8363B8",
"3. c #7D66B8",
"4. c #8464B9",
"5. c #7669B3",
"6. c #8B63BB",
"7. c #7F68BA",
"8. c #8666BC",
"9. c #9B60C5",
"0. c #8169BB",
"a. c #806BB7",
"b. c #826ABD",
"c. c #836BBE",
"d. c #7B6EB8",
"e. c #7D6DBE",
"f. c #9666C1",
"g. c #7E6EBF",
"h. c #856CC0",
"i. c #7F6FC0",
"j. c #8070C1",
"k. c #8570BC",
"l. c #7F72BC",
"m. c #A068C6",
"n. c #8671BD",
"o. c #8073BD",
"p. c #8772BF",
"q. c #8274BE",
"r. c #8375C0",
"s. c #9570C1",
"t. c #8476C1",
"u. c #9073C2",
"v. c #8577C2",
"w. c #7F79C2",
"x. c #8678C3",
"y. c #807AC3",
"z. c #817BC4",
"A. c #827CC5",
"B. c #837DC6",
"C. c #8A7CC7",
"D. c #7D80C7",
"E. c #847EC7",
"F. c #8E7CC2",
"G. c #7F81C8",
"H. c #9D78CA",
"I. c #897FC3",
"J. c #8381C3",
"K. c #907EC4",
"L. c #A47AC7",
"M. c #9E7DC7",
"N. c #8D83C7",
"O. c #9A80C8",
"P. c #9C82CA",
"Q. c #A182C6",
"R. c #998AC9",
"S. c #A089CA",
"T. c #9B8CCB",
"U. c #9D8ECD",
"V. c #AC8DD1",
"W. c #AD91CE",
"X. c #A195CE",
"Y. c #A995D0",
"Z. c #A699D3",
"`. c #A79BD4",
" + c #A29DD5",
".+ c #A89CD5",
"++ c #AE9ED2",
"@+ c #BD9AD9",
"#+ c #B1A0D5",
"$+ c #ACA3D6",
"%+ c #B3A3D7",
"&+ c #B5A5D9",
"*+ c #AFA7D9",
"=+ c #C1A5D7",
"-+ c #B8ABD9",
";+ c #C7A7E0",
">+ c #BFABDA",
",+ c #CBA8DB",
"'+ c #C5AADB",
")+ c #BBAFDC",
"!+ c #BCB0DD",
"~+ c #B6B2DD",
"{+ c #BFB3E0",
"]+ c #BDB5DA",
"^+ c #C0B8DE",
"/+ c #C3BBE1",
"(+ c #C5BCE2",
"_+ c #CCBBE3",
":+ c #C6C2E1",
"<+ c #CEC2E3",
"[+ c #D5C1E4",
"}+ c #CBC6E5",
"|+ c #CCC7E6",
"1+ c #CDC8E7",
"2+ c #CEC9E8",
"3+ c #D4C8E9",
"4+ c #DCCDE8",
"5+ c #D9D1EA",
"6+ c #D6D6EE",
"7+ c #E3D7EB",
"8+ c #DDD9EB",
"9+ c #E4D8EC",
"0+ c #E5D9ED",
"a+ c #E6DBEF",
"b+ c #E8DDF1",
"c+ c #E2DFF0",
"d+ c #E3E0F2",
"e+ c #EADFF3",
"f+ c #E6E2F4",
"g+ c #E7E3F5",
"h+ c #EBE4F0",
"i+ c #EEE7F3",
"j+ c #E8E9F3",
"k+ c #EFE8F5",
"l+ c #F0E9F6",
"m+ c #F2EAF7",
"n+ c #ECECF7",
"o+ c #EEEFF9",
"p+ c #F5EEFA",
"q+ c #EFF0FA",
"r+ c #F6EFFB",
"s+ c #F1F2FC",
"t+ c #F4F2F6",
"u+ c #F5F3F7",
"v+ c #F6F4F8",
"w+ c #F8F5FA",
"x+ c #FAF7FC",
"y+ c #FBF8FD",
"z+ c #FDFBFF",
"A+ c #FEFCFF",
"B+ c #F8FEFF",
"C+ c #FFFDFF",
"D+ c #F9FFFF",
"E+ c #FCFFFB",
"F+ c #FEFFFC",
/* pixels */
"                                                                ",
"                        g d l p p i b c                         ",
"                  8 n S d.G.J.G.E.B.z.<.C b |                   ",
"              3 m !.J.J.J.J.G.B.A.z.y.v.t.o.O 4                 ",
"            8 E B.J.J.J.J.E.B.A.z.y.v.t.r.o.n.a.o :             ",
"          0 ..J.J.J.J.G.E.B.A.A.X.]+6+g+|+N.j.i.e.x <           ",
"        b Y J.J.J.J.G.B.A.A. +:+1+1+8+A+F+t+x.e.0.0.u ^         ",
"      1 C J.J.J.J.E.B.A.z.y.v.r.r.x.`.s+F+F+++0.0.0.3.a         ",
"      h A.J.J.G.E.I. +~+(+}+6+h+w+F+F+F+F+F+U.0.0.4.2.>.(       ",
"    9 -.J.J.J.B.E.j+F+F+F+F+F+F+A+u+k+c+5+Z.0.4.2.|.1.:.t -     ",
"    j D.J.E.B.A.I.x+F+F+F+h+-+U.p.g.e.0.0.0.4.2.|.[.:._.;./     ",
"    H G.E.B.A.y.w.$+B+F+F+T.j.i.g.0.0.0.0.4.2.1.[._._.~.).7     ",
"  b 5.B.A.z.y.v.t.r..+v+F+q+#+g.0.0.0.4.2.|.1.:._.~.~.).'.y *   ",
"  e z.A.z.y.v.r.r.o.k.C.<+z+F+i+#+0.4.2.1.[._._.~.).).=.=.R )   ",
"  e z.y.v.t.r.q.n.k.i.i.e.F.(+o+F+n+&+8.:._.~.~.).'.=.*.#. .]   ",
"  i y.v.t.r.o.n.j.i.K.*+|+f+f+n+B+F+F+l+P.~.).).=.=.*.#.+.Z !   ",
"  i t.r.q.o.k.j.R.5+A+F+F+F+F+z+7+)+Q.}.~.).'.=.*.#.@.+.Z Z !   ",
"  b r.q.n.k.i.!+A+F+F+F+F+i+%+h.:._.~.~.).'.=.*.#.+.+.Z W W '   ",
"  6 l.n.j.i.++F+F+F+F+F+{+8.[.:._.~.).).=.=.*.#.+.Z Z W X I >   ",
"  3 {.j.i.g.2+F+F+F+F+<+1.[._._.~.).'.=.*.#.@.+.Z Z W V V s #   ",
"    z i.e.0.%+F+F+F+F+(+:._.~.~.).'.=.*.#.+.+.Z W X V V T _     ",
"    2 0.0.0.0.^+F+F+F+F+f+>+S.u.6.=.*.&.+.Z Z W X V U T K =     ",
"    < S 0.0.4.2.O.3+z+F+F+F+F+F+F+F+F+y+v+p+9+,+,.T T N f +     ",
"      5 |.2.|.1.:._.8.Y._+0+i+m+h+0+0+b+F+F+F+r+9.Q P F &       ",
"      ^ w |.[.:._.~.).).=.=.#.@.%.H.'+i+F+m+;+(.Q N G _         ",
"        ( D _._.~.).'.=.].M.=+4+t+e+[+@+m.T T P P G f @         ",
"          ( D ).).=.=.s.W.V.L.f.$.X V V T Q P P G k %           ",
"            ^ r =.*.#.@.+.Z Z W X V T Q Q N G G } $             ",
"              ! ( B @.+.Z W X V V T T P N G q = +               ",
"                  ) : v L X V V T Q N A k ; $                   ",
"                      # ' , ( [ | { = = .                       ",
"                                                                "};
#endif /* (defined (HAVE_XPM) && defined (HAVE_X_WINDOWS)) || defined (USE_GTK) */

#define gnu_xbm_width 50
#define gnu_xbm_height 50
static unsigned char gnu_xbm_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
   0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00,
   0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0e,
   0x00, 0x00, 0x0c, 0x00, 0x70, 0x00, 0x1e, 0x00, 0x00, 0x06, 0xc0, 0xdd,
   0x01, 0x34, 0x00, 0x00, 0x07, 0x3c, 0x07, 0x03, 0x34, 0x00, 0x80, 0x03,
   0x1f, 0x06, 0x06, 0x24, 0x00, 0x80, 0x03, 0x0f, 0x04, 0x0c, 0x26, 0x00,
   0xc0, 0x81, 0x07, 0x00, 0x08, 0x33, 0x00, 0x60, 0xc1, 0xe3, 0x80, 0xbb,
   0x31, 0x00, 0x30, 0xe1, 0x33, 0xfe, 0xff, 0x18, 0x00, 0x10, 0xf1, 0x31,
   0xc7, 0xe3, 0x1f, 0x00, 0x10, 0xf1, 0xd8, 0x01, 0x05, 0x3c, 0x00, 0x10,
   0x83, 0x6c, 0x00, 0x1a, 0x40, 0x00, 0x10, 0x66, 0x36, 0x54, 0xd5, 0xff,
   0x00, 0x30, 0x3c, 0xdb, 0xab, 0x3a, 0x2a, 0x00, 0x60, 0x80, 0xe9, 0x54,
   0x35, 0x00, 0x00, 0xe0, 0xe0, 0x6c, 0xb9, 0x6a, 0x00, 0x00, 0x80, 0x37,
   0xb6, 0x66, 0x75, 0x00, 0x00, 0x00, 0x0f, 0xb6, 0xb4, 0x6a, 0x00, 0x00,
   0x00, 0x06, 0xb3, 0x77, 0x75, 0x00, 0x00, 0x00, 0xe1, 0x19, 0xa7, 0x6a,
   0x00, 0x00, 0xc0, 0xff, 0x19, 0x48, 0xf5, 0x00, 0x00, 0x40, 0x75, 0x15,
   0xaf, 0xea, 0x00, 0x00, 0x00, 0x70, 0x35, 0x66, 0xd5, 0x00, 0x00, 0x00,
   0x58, 0x6a, 0x80, 0xea, 0x00, 0x00, 0x00, 0xdc, 0xaa, 0x80, 0xd5, 0x01,
   0x00, 0x00, 0x9c, 0x27, 0x03, 0xeb, 0x01, 0x00, 0x00, 0xbc, 0x65, 0x04,
   0xd4, 0x01, 0x00, 0x00, 0x3c, 0x55, 0xed, 0x6b, 0x03, 0x00, 0x00, 0x3e,
   0xcd, 0x2a, 0x3e, 0x02, 0x00, 0x00, 0x7e, 0xb9, 0x2a, 0xb8, 0x03, 0x00,
   0x00, 0x7c, 0x93, 0x3d, 0x91, 0x03, 0x00, 0x00, 0x7c, 0x76, 0x77, 0x96,
   0x01, 0x00, 0x00, 0xf8, 0x6d, 0xf6, 0xc4, 0x01, 0x00, 0x00, 0xf8, 0xdd,
   0xfe, 0xc3, 0x01, 0x00, 0x00, 0xf0, 0xb1, 0xfd, 0xfc, 0x01, 0x00, 0x00,
   0xd0, 0x2f, 0xe7, 0xc1, 0x00, 0x00, 0x00, 0xc0, 0x4f, 0xe6, 0x61, 0x00,
   0x00, 0x00, 0x80, 0xff, 0xf6, 0x7f, 0x00, 0x00, 0x00, 0x80, 0xfe, 0x1c,
   0x3e, 0x00, 0x00, 0x00, 0x00, 0xfa, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00,
   0xf8, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x02, 0x00, 0x00, 0x00,
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
   0x00, 0x00};
